package cn.edu.wynu.api.timeapi;

/**
 * 关于时间戳是什么的类
 */
public class TimeLearn {
    public static void main(String[] args) {
        // 从1970年1月1日0点0分0秒0毫秒开始到现在经历了多少毫秒
        long currentTimeMillis = System.currentTimeMillis();
        // 转换为秒
        long currentTimeSeconds = currentTimeMillis / 1000;
        // 转换为分
        long currentTimeMinutes = currentTimeSeconds / 60;
        long minute = currentTimeMinutes % 60;
        System.out.println("当前分钟：" + minute);
        // 转换为小时
        long currentTimeHours = currentTimeMinutes / 60;
        long hour = currentTimeHours % 24;
        // 这里的小时是英国的时间，本地时间要加上8小时（东八区）
        System.out.println("当前小时：" + hour);
        // 转换为天数
        long currentTimeDays = currentTimeHours / 24;
        // 转换为年
        long currentTimeYears = currentTimeDays / 365;
        System.out.println("当前年份" + currentTimeYears);

        System.out.println(currentTimeMillis);
    }
}
